# near model CODE resource # jump table entries: 2272-2273 (2 of them) fn00000000: 00000000 4E56 FFEC link A6, -0x0014 00000004 48E7 0F18 movem.l -[A7], D4,D5,D6,D7,A3,A4 00000008 2E2E 0014 move.l D7, [A6 + 0x14] 0000000C 206E 000C movea.l A0, [A6 + 0xC] 00000010 4250 clr.w [A0] 00000012 206E 0008 movea.l A0, [A6 + 0x8] 00000016 4210 clr.b [A0] 00000018 4A6E 0012 tst.w [A6 + 0x12] 0000001C 6E04 bgt +0x6 /* 00000022 */ 0000001E 6000 009E bra +0xA0 /* 000000BE */ label00000022: 00000022 4A87 tst.l D7 00000024 670C beq +0xE /* 00000032 */ 00000026 42A7 clr.l -[A7] 00000028 2F07 move.l -[A7], D7 0000002A 4EAD 0EE2 jsr [A5 + 0xEE2 /* export_472 */] 0000002E 2D5F 0018 move.l [A6 + 0x18], [A7]+ label00000032: 00000032 4AAE 0018 tst.l [A6 + 0x18] 00000036 6700 0086 beq +0x88 /* 000000BE */ 0000003A 4A87 tst.l D7 0000003C 6704 beq +0x6 /* 00000042 */ 0000003E 7C32 moveq.l D6, 0x32 00000040 6002 bra +0x4 /* 00000044 */ label00000042: 00000042 7C36 moveq.l D6, 0x36 label00000044: 00000044 206E 0018 movea.l A0, [A6 + 0x18] 00000048 2646 movea.l A3, D6 0000004A D7D0 add.l A3, [A0] 0000004C 200B move.l D0, A3 0000004E 720E moveq.l D1, 0x0E 00000050 9081 sub.l D0, D1 00000052 2D40 FFF4 move.l [A6 - 0xC], D0 00000056 4245 clr.w D5 00000058 3D7C 0001 FFEE move.w [A6 - 0x12], 0x1 0000005E 206E FFF4 movea.l A0, [A6 - 0xC] 00000062 3D50 FFEC move.w [A6 - 0x14], [A0] 00000066 382E FFEE move.w D4, [A6 - 0x12] 0000006A 6040 bra +0x42 /* 000000AC */ label0000006C: 0000006C 102B 0004 move.b D0, [A3 + 0x4] 00000070 4880 ext.w D0 00000072 B06E 0010 cmp.w D0, [A6 + 0x10] 00000076 57C0 seq D0 00000078 4A00 tst.b D0 0000007A 660A bne +0xC /* 00000086 */ 0000007C 4A6E 0010 tst.w [A6 + 0x10] 00000080 57C1 seq D1 00000082 8001 or.b D0, D1 00000084 671C beq +0x1E /* 000000A2 */ label00000086: 00000086 5245 addq.w D5, 1 00000088 BA6E 0012 cmp.w D5, [A6 + 0x12] 0000008C 6614 bne +0x16 /* 000000A2 */ 0000008E 284B movea.l A4, A3 00000090 206E 000C movea.l A0, [A6 + 0xC] 00000094 30AC 0002 move.w [A0], [A4 + 0x2] 00000098 206E 0008 movea.l A0, [A6 + 0x8] 0000009C 10AC 0005 move.b [A0], [A4 + 0x5] 000000A0 6010 bra +0x12 /* 000000B2 */ label000000A2: 000000A2 3013 move.w D0, [A3] 000000A4 48C0 ext.l D0 000000A6 D7C0 add.l A3, D0 000000A8 5244 addq.w D4, 1 000000AA 6906 bvs +0x8 /* 000000B2 */ label000000AC: 000000AC B86E FFEC cmp.w D4, [A6 - 0x14] 000000B0 6FBA ble -0x44 /* 0000006C */ label000000B2: 000000B2 4A87 tst.l D7 000000B4 6708 beq +0xA /* 000000BE */ 000000B6 2F07 move.l -[A7], D7 000000B8 4267 clr.w -[A7] 000000BA 4EAD 0E5A jsr [A5 + 0xE5A /* export_455 */] label000000BE: 000000BE 4CDF 18F0 movem.l D4,D5,D6,D7,A3,A4, [A7]+ 000000C2 4E5E unlink A6 000000C4 205F movea.l A0, [A7]+ 000000C6 DEFC 0014 add.w A7, 0x14 000000CA 4ED0 jmp [A0] fn000000CC: 000000CC 4E56 FFF8 link A6, -0x0008 000000D0 48E7 0118 movem.l -[A7], D7,A3,A4 000000D4 286E 0008 movea.l A4, [A6 + 0x8] 000000D8 422E 000C clr.b [A6 + 0xC] 000000DC 102D A1F9 move.b D0, [A5 - 0x5E07] 000000E0 672A beq +0x2C /* 0000010C */ 000000E2 2F00 move.l -[A7], D0 000000E4 4267 clr.w -[A7] 000000E6 2F2C FFE4 move.l -[A7], [A4 - 0x1C] 000000EA 222C FFF8 move.l D1, [A4 - 0x8] 000000EE 92AC FFE4 sub.l D1, [A4 - 0x1C] 000000F2 3F01 move.w -[A7], D1 000000F4 2F3C 8206 0010 move.l -[A7], 0x82060010 000000FA A8B5 syscall ScriptUtil 000000FC 321F move.w D1, [A7]+ 000000FE 201F move.l D0, [A7]+ 00000100 4A41 tst.w D1 00000102 5EC1 sgt D1 00000104 C001 and.b D0, D1 00000106 6704 beq +0x6 /* 0000010C */ 00000108 6000 00F0 bra +0xF2 /* 000001FA */ label0000010C: 0000010C 42A7 clr.l -[A7] 0000010E 2F2C FFFC move.l -[A7], [A4 - 0x4] 00000112 4EAD 294A jsr [A5 + 0x294A /* export_1317 */] 00000116 2E1F move.l D7, [A7]+ 00000118 102D AEBC move.b D0, [A5 - 0x5144] 0000011C 6726 beq +0x28 /* 00000144 */ 0000011E 2F00 move.l -[A7], D0 00000120 4267 clr.w -[A7] 00000122 2F2C FFFC move.l -[A7], [A4 - 0x4] 00000126 2F2C FFF8 move.l -[A7], [A4 - 0x8] 0000012A 3F07 move.w -[A7], D7 0000012C 3F07 move.w -[A7], D7 0000012E 3F3C 000A move.w -[A7], 0xA /* '\n' */ 00000132 A9ED syscall Pack6 00000134 321F move.w D1, [A7]+ 00000136 201F move.l D0, [A7]+ 00000138 4A41 tst.w D1 0000013A 56C1 sne D1 0000013C C001 and.b D0, D1 0000013E 4A00 tst.b D0 00000140 6600 00B8 bne +0xBA /* 000001FA */ label00000144: 00000144 122D A1F7 move.b D1, [A5 - 0x5E09] 00000148 672C beq +0x2E /* 00000176 */ 0000014A 48E7 C000 movem.l -[A7], D0,D1 0000014E 4267 clr.w -[A7] 00000150 2F2C FFFC move.l -[A7], [A4 - 0x4] 00000154 2F2C FFF8 move.l -[A7], [A4 - 0x8] 00000158 3F07 move.w -[A7], D7 0000015A 3F07 move.w -[A7], D7 0000015C 3F3C 000C move.w -[A7], 0xC 00000160 A9ED syscall Pack6 00000162 341F move.w D2, [A7]+ 00000164 4CDF 0003 movem.l D0,D1, [A7]+ 00000168 4A42 tst.w D2 0000016A 56C2 sne D2 0000016C C202 and.b D1, D2 0000016E 8001 or.b D0, D1 00000170 6704 beq +0x6 /* 00000176 */ 00000172 6000 0086 bra +0x88 /* 000001FA */ label00000176: 00000176 102D AED0 move.b D0, [A5 - 0x5130] 0000017A 6744 beq +0x46 /* 000001C0 */ 0000017C 202C FFF8 move.l D0, [A4 - 0x8] 00000180 B0AC FFE4 cmp.l D0, [A4 - 0x1C] 00000184 57C0 seq D0 00000186 4A00 tst.b D0 00000188 6636 bne +0x38 /* 000001C0 */ 0000018A 2F00 move.l -[A7], D0 0000018C 4267 clr.w -[A7] 0000018E 222C FFF8 move.l D1, [A4 - 0x8] 00000192 5381 subq.l D1, 1 00000194 2F01 move.l -[A7], D1 00000196 4267 clr.w -[A7] 00000198 4EAD 282A jsr [A5 + 0x282A /* export_1281 */] 0000019C 121F move.b D1, [A7]+ 0000019E 201F move.l D0, [A7]+ 000001A0 8001 or.b D0, D1 000001A2 0240 0001 andi.w D0, 0x1 000001A6 6618 bne +0x1A /* 000001C0 */ 000001A8 2F00 move.l -[A7], D0 000001AA 4267 clr.w -[A7] 000001AC 2F2C FFF8 move.l -[A7], [A4 - 0x8] 000001B0 4267 clr.w -[A7] 000001B2 4EAD 282A jsr [A5 + 0x282A /* export_1281 */] 000001B6 121F move.b D1, [A7]+ 000001B8 201F move.l D0, [A7]+ 000001BA 8001 or.b D0, D1 000001BC 6602 bne +0x4 /* 000001C0 */ 000001BE 603A bra +0x3C /* 000001FA */ label000001C0: 000001C0 102D B1F2 move.b D0, [A5 - 0x4E0E] 000001C4 672E beq +0x30 /* 000001F4 */ 000001C6 2647 movea.l A3, D7 000001C8 D7EC FFF8 add.l A3, [A4 - 0x8] 000001CC 4267 clr.w -[A7] 000001CE 2F0B move.l -[A7], A3 000001D0 4267 clr.w -[A7] 000001D2 4EAD 282A jsr [A5 + 0x282A /* export_1281 */] 000001D6 101F move.b D0, [A7]+ 000001D8 661A bne +0x1C /* 000001F4 */ 000001DA 2F00 move.l -[A7], D0 000001DC 4267 clr.w -[A7] 000001DE 220B move.l D1, A3 000001E0 5381 subq.l D1, 1 000001E2 2F01 move.l -[A7], D1 000001E4 4267 clr.w -[A7] 000001E6 4EAD 282A jsr [A5 + 0x282A /* export_1281 */] 000001EA 121F move.b D1, [A7]+ 000001EC 201F move.l D0, [A7]+ 000001EE 8001 or.b D0, D1 000001F0 6602 bne +0x4 /* 000001F4 */ 000001F2 6006 bra +0x8 /* 000001FA */ label000001F4: 000001F4 1D7C 0001 000C move.b [A6 + 0xC], 0x1 label000001FA: 000001FA 4CDF 1880 movem.l D7,A3,A4, [A7]+ 000001FE 4E5E unlink A6 00000200 2E9F move.l [A7], [A7]+ 00000202 4E75 rts fn00000204: 00000204 4E56 0000 link A6, 0 00000208 2F0C move.l -[A7], A4 0000020A 286E 0008 movea.l A4, [A6 + 0x8] 0000020E 396C FFBA FFB6 move.w [A4 - 0x4A], [A4 - 0x46] 00000214 296E 000C FFF0 move.l [A4 - 0x10], [A6 + 0xC] 0000021A 202C FFF8 move.l D0, [A4 - 0x8] 0000021E 90AC FFE4 sub.l D0, [A4 - 0x1C] 00000222 2940 FFEC move.l [A4 - 0x14], D0 00000226 42A7 clr.l -[A7] 00000228 2F2C FFFC move.l -[A7], [A4 - 0x4] 0000022C 4EAD 294A jsr [A5 + 0x294A /* export_1317 */] 00000230 295F FFF4 move.l [A4 - 0xC], [A7]+ 00000234 7001 moveq.l D0, 0x01 00000236 B06D B1E4 cmp.w D0, [A5 - 0x4E1C] 0000023A 56C0 sne D0 0000023C 7203 moveq.l D1, 0x03 0000023E B26D B1E4 cmp.w D1, [A5 - 0x4E1C] 00000242 56C1 sne D1 00000244 C001 and.b D0, D1 00000246 6718 beq +0x1A /* 00000260 */ label00000248: 00000248 4267 clr.w -[A7] 0000024A 2F2C FFF8 move.l -[A7], [A4 - 0x8] 0000024E 3F2C FFF6 move.w -[A7], [A4 - 0xA] 00000252 4EAD 282A jsr [A5 + 0x282A /* export_1281 */] 00000256 101F move.b D0, [A7]+ 00000258 6606 bne +0x8 /* 00000260 */ 0000025A 52AC FFF4 addq.l [A4 - 0xC], 1 0000025E 60E8 bra -0x16 /* 00000248 */ label00000260: 00000260 202C FFF4 move.l D0, [A4 - 0xC] 00000264 D0AC FFEC add.l D0, [A4 - 0x14] 00000268 2940 FFE8 move.l [A4 - 0x18], D0 0000026C 285F movea.l A4, [A7]+ 0000026E 4E5E unlink A6 00000270 205F movea.l A0, [A7]+ 00000272 504F addq.w A7, 8 00000274 4ED0 jmp [A0] fn00000276: 00000276 4E56 FF96 link A6, -0x006A 0000027A 48E7 0F18 movem.l -[A7], D4,D5,D6,D7,A3,A4 0000027E 4EAD 1FCA jsr [A5 + 0x1FCA /* export_1013 */] 00000282 52AD B226 addq.l [A5 - 0x4DDA], 1 00000286 4267 clr.w -[A7] 00000288 4EAD 1F9A jsr [A5 + 0x1F9A /* export_1007 */] 0000028C 101F move.b D0, [A7]+ 0000028E 6720 beq +0x22 /* 000002B0 */ 00000290 426D B202 clr.w [A5 - 0x4DFE] 00000294 7000 moveq.l D0, 0x00 00000296 2B40 B1FC move.l [A5 - 0x4E04], D0 0000029A 7000 moveq.l D0, 0x00 0000029C 2B40 B1F8 move.l [A5 - 0x4E08], D0 000002A0 7000 moveq.l D0, 0x00 000002A2 2B40 B382 move.l [A5 - 0x4C7E], D0 000002A6 1D7C 0001 000C move.b [A6 + 0xC], 0x1 000002AC 6000 0510 bra +0x512 /* 000007BE */ label000002B0: 000002B0 422E 000C clr.b [A6 + 0xC] 000002B4 206E 0008 movea.l A0, [A6 + 0x8] 000002B8 2C10 move.l D6, [A0] 000002BA 102D AEC2 move.b D0, [A5 - 0x513E] 000002BE 671A beq +0x1C /* 000002DA */ 000002C0 2F00 move.l -[A7], D0 000002C2 4267 clr.w -[A7] 000002C4 2F06 move.l -[A7], D6 000002C6 4EAD 2AC2 jsr [A5 + 0x2AC2 /* export_1364 */] 000002CA 121F move.b D1, [A7]+ 000002CC 201F move.l D0, [A7]+ 000002CE 0A01 0001 xori.b D1, 0x1 000002D2 C001 and.b D0, D1 000002D4 6704 beq +0x6 /* 000002DA */ 000002D6 6000 04E6 bra +0x4E8 /* 000007BE */ label000002DA: 000002DA 42A7 clr.l -[A7] 000002DC 2F06 move.l -[A7], D6 000002DE 4EAD 0EF2 jsr [A5 + 0xEF2 /* export_474 */] 000002E2 265F movea.l A3, [A7]+ 000002E4 200B move.l D0, A3 000002E6 6604 bne +0x6 /* 000002EC */ 000002E8 6000 04D4 bra +0x4D6 /* 000007BE */ label000002EC: 000002EC 42A7 clr.l -[A7] 000002EE 3EB8 0BA6 move.w [A7], [0x00000BA6 /* SysFontFam */] 000002F2 4EAD 232A jsr [A5 + 0x232A /* export_1121 */] 000002F6 3D5F FFBC move.w [A6 - 0x44], [A7]+ 000002FA 2053 movea.l A0, [A3] 000002FC 0828 0003 0014 btst.b [A0 + 0x14], 0x3 00000302 6600 04A8 bne +0x4AA /* 000007AC */ 00000306 2828 0024 move.l D4, [A0 + 0x24] 0000030A B8AD B204 cmp.l D4, [A5 - 0x4DFC] 0000030E 673A beq +0x3C /* 0000034A */ 00000310 2B44 B204 move.l [A5 - 0x4DFC], D4 00000314 3B7C FFFF AEC0 move.w [A5 - 0x5140], 0xFFFF 0000031A 4AAD AECA tst.l [A5 - 0x5136] 0000031E 6706 beq +0x8 /* 00000326 */ 00000320 1B7C 0001 AEBE move.b [A5 - 0x5142], 0x1 label00000326: 00000326 42A7 clr.l -[A7] 00000328 2F04 move.l -[A7], D4 0000032A 4EAD 0EE2 jsr [A5 + 0xEE2 /* export_472 */] 0000032E 2D5F FFCC move.l [A6 - 0x34], [A7]+ 00000332 6700 0478 beq +0x47A /* 000007AC */ 00000336 206E FFCC movea.l A0, [A6 - 0x34] 0000033A 2050 movea.l A0, [A0] 0000033C 2B68 0014 AED2 move.l [A5 - 0x512E], [A0 + 0x14] 00000342 2F04 move.l -[A7], D4 00000344 4267 clr.w -[A7] 00000346 4EAD 0E5A jsr [A5 + 0xE5A /* export_455 */] label0000034A: 0000034A 082D 0003 AED2 btst.b [A5 - 0x512E], 0x3 00000350 6600 045A bne +0x45C /* 000007AC */ 00000354 3D6D B222 FFA2 move.w [A6 - 0x5E], [A5 - 0x4DDE] 0000035A 3A2E FFA2 move.w D5, [A6 - 0x5E] 0000035E 6064 bra +0x66 /* 000003C4 */ label00000360: 00000360 3005 move.w D0, D5 00000362 5340 subq.w D0, 1 00000364 41ED B332 lea.l A0, [A5 - 0x4CCE] 00000368 E540 asl D0.w, 2 0000036A 2D70 0000 FFFC move.l [A6 - 0x4], [A0 + D0.w] 00000370 2013 move.l D0, [A3] 00000372 7236 moveq.l D1, 0x36 00000374 D081 add.l D0, D1 00000376 2053 movea.l A0, [A3] 00000378 2228 002C move.l D1, [A0 + 0x2C] 0000037C D280 add.l D1, D0 0000037E 2D41 FFF8 move.l [A6 - 0x8], D1 00000382 2853 movea.l A4, [A3] 00000384 102D A890 move.b D0, [A5 - 0x5770] 00000388 6718 beq +0x1A /* 000003A2 */ 0000038A 4267 clr.w -[A7] 0000038C 2F2E FFFC move.l -[A7], [A6 - 0x4] 00000390 2F2E FFF8 move.l -[A7], [A6 - 0x8] 00000394 3F2C 0030 move.w -[A7], [A4 + 0x30] 00000398 4EAD 299A jsr [A5 + 0x299A /* export_1327 */] 0000039C 1D5F FFBF move.b [A6 - 0x41], [A7]+ 000003A0 6016 bra +0x18 /* 000003B8 */ label000003A2: 000003A2 4267 clr.w -[A7] 000003A4 2F2E FFFC move.l -[A7], [A6 - 0x4] 000003A8 2F2E FFF8 move.l -[A7], [A6 - 0x8] 000003AC 3F2C 0030 move.w -[A7], [A4 + 0x30] 000003B0 4EAD 29A2 jsr [A5 + 0x29A2 /* export_1328 */] 000003B4 1D5F FFBF move.b [A6 - 0x41], [A7]+ label000003B8: 000003B8 102E FFBF move.b D0, [A6 - 0x41] 000003BC 6604 bne +0x6 /* 000003C2 */ 000003BE 6000 03EC bra +0x3EE /* 000007AC */ label000003C2: 000003C2 5345 subq.w D5, 1 label000003C4: 000003C4 7001 moveq.l D0, 0x01 000003C6 B045 cmp.w D0, D5 000003C8 6F96 ble -0x68 /* 00000360 */ 000003CA 70FF moveq.l D0, 0xFFFFFFFF 000003CC B06D AEC0 cmp.w D0, [A5 - 0x5140] 000003D0 6610 bne +0x12 /* 000003E2 */ 000003D2 4267 clr.w -[A7] 000003D4 2F04 move.l -[A7], D4 000003D6 3F3C 0002 move.w -[A7], 0x2 000003DA 4EAD 2A1A jsr [A5 + 0x2A1A /* export_1343 */] 000003DE 3B5F AEC0 move.w [A5 - 0x5140], [A7]+ label000003E2: 000003E2 4267 clr.w -[A7] 000003E4 2F06 move.l -[A7], D6 000003E6 3F3C 0002 move.w -[A7], 0x2 000003EA 4EAD 2A1A jsr [A5 + 0x2A1A /* export_1343 */] 000003EE 3D5F FFB2 move.w [A6 - 0x4E], [A7]+ 000003F2 BCAD AEC4 cmp.l D6, [A5 - 0x513C] 000003F6 6716 beq +0x18 /* 0000040E */ 000003F8 4AAD AECA tst.l [A5 - 0x5136] 000003FC 6604 bne +0x6 /* 00000402 */ 000003FE 426D B202 clr.w [A5 - 0x4DFE] label00000402: 00000402 7000 moveq.l D0, 0x00 00000404 2B40 B1FC move.l [A5 - 0x4E04], D0 00000408 7000 moveq.l D0, 0x00 0000040A 2B40 B1F8 move.l [A5 - 0x4E08], D0 label0000040E: 0000040E 3D7C 0001 FFB0 move.w [A6 - 0x50], 0x1 00000414 3D6D AEC0 FFAE move.w [A6 - 0x52], [A5 - 0x5140] 0000041A 3D7C 0001 FFAC move.w [A6 - 0x54], 0x1 00000420 3D6E FFB2 FFAA move.w [A6 - 0x56], [A6 - 0x4E] 00000426 4AAD AECA tst.l [A5 - 0x5136] 0000042A 6700 00F0 beq +0xF2 /* 0000051C */ 0000042E 3D6D B202 FFB4 move.w [A6 - 0x4C], [A5 - 0x4DFE] 00000434 102D AECE move.b D0, [A5 - 0x5132] 00000438 6706 beq +0x8 /* 00000440 */ 0000043A 2D46 FFD4 move.l [A6 - 0x2C], D6 0000043E 6004 bra +0x6 /* 00000444 */ label00000440: 00000440 2D44 FFD4 move.l [A6 - 0x2C], D4 label00000444: 00000444 102D AEBE move.b D0, [A5 - 0x5142] 00000448 802D AECE or.b D0, [A5 - 0x5132] 0000044C 6756 beq +0x58 /* 000004A4 */ 0000044E 286D AECA movea.l A4, [A5 - 0x5136] 00000452 102C 000E move.b D0, [A4 + 0xE] 00000456 4880 ext.w D0 00000458 6728 beq +0x2A /* 00000482 */ 0000045A 5340 subq.w D0, 1 0000045C 6706 beq +0x8 /* 00000464 */ 0000045E 5340 subq.w D0, 1 00000460 670A beq +0xC /* 0000046C */ 00000462 6040 bra +0x42 /* 000004A4 */ label00000464: 00000464 3B6C 0012 B202 move.w [A5 - 0x4DFE], [A4 + 0x12] 0000046A 6038 bra +0x3A /* 000004A4 */ label0000046C: 0000046C 4267 clr.w -[A7] 0000046E 2F2E FFD4 move.l -[A7], [A6 - 0x2C] 00000472 3F2C 0010 move.w -[A7], [A4 + 0x10] 00000476 4267 clr.w -[A7] 00000478 4EAD 2B0A jsr [A5 + 0x2B0A /* export_1373 */] 0000047C 3B5F B202 move.w [A5 - 0x4DFE], [A7]+ 00000480 6022 bra +0x24 /* 000004A4 */ label00000482: 00000482 4267 clr.w -[A7] 00000484 2F2E FFD4 move.l -[A7], [A6 - 0x2C] 00000488 4267 clr.w -[A7] 0000048A 2F2E FFD4 move.l -[A7], [A6 - 0x2C] 0000048E 3F3C 0002 move.w -[A7], 0x2 00000492 486C 0010 pea.l [A4 + 0x10] 00000496 4EAD 2B92 jsr [A5 + 0x2B92 /* export_1390 */] 0000049A 4267 clr.w -[A7] 0000049C 4EAD 2B0A jsr [A5 + 0x2B0A /* export_1373 */] 000004A0 3B5F B202 move.w [A5 - 0x4DFE], [A7]+ label000004A4: 000004A4 422D AEBE clr.b [A5 - 0x5142] 000004A8 4A6D B202 tst.w [A5 - 0x4DFE] 000004AC 6700 02FE beq +0x300 /* 000007AC */ 000004B0 302D B202 move.w D0, [A5 - 0x4DFE] 000004B4 B06E FFB4 cmp.w D0, [A6 - 0x4C] 000004B8 56C0 sne D0 000004BA 222E FFD4 move.l D1, [A6 - 0x2C] 000004BE B2AD B1FC cmp.l D1, [A5 - 0x4E04] 000004C2 56C1 sne D1 000004C4 8001 or.b D0, D1 000004C6 6706 beq +0x8 /* 000004CE */ 000004C8 7000 moveq.l D0, 0x00 000004CA 2B40 B1F8 move.l [A5 - 0x4E08], D0 label000004CE: 000004CE 102D AECE move.b D0, [A5 - 0x5132] 000004D2 6724 beq +0x26 /* 000004F8 */ 000004D4 302D B202 move.w D0, [A5 - 0x4DFE] 000004D8 B06E FFB2 cmp.w D0, [A6 - 0x4E] 000004DC 6E00 02CE bgt +0x2D0 /* 000007AC */ 000004E0 426E FFB0 clr.w [A6 - 0x50] 000004E4 3D7C FFFF FFAE move.w [A6 - 0x52], 0xFFFF 000004EA 3D6D B202 FFAC move.w [A6 - 0x54], [A5 - 0x4DFE] 000004F0 3D6D B202 FFAA move.w [A6 - 0x56], [A5 - 0x4DFE] 000004F6 6048 bra +0x4A /* 00000540 */ label000004F8: 000004F8 302D B202 move.w D0, [A5 - 0x4DFE] 000004FC B06D AEC0 cmp.w D0, [A5 - 0x5140] 00000500 6E00 02AA bgt +0x2AC /* 000007AC */ 00000504 3D6D B202 FFB0 move.w [A6 - 0x50], [A5 - 0x4DFE] 0000050A 3D6D B202 FFAE move.w [A6 - 0x52], [A5 - 0x4DFE] 00000510 426E FFAC clr.w [A6 - 0x54] 00000514 3D7C FFFF FFAA move.w [A6 - 0x56], 0xFFFF 0000051A 6024 bra +0x26 /* 00000540 */ label0000051C: 0000051C 4A6D B202 tst.w [A5 - 0x4DFE] 00000520 6F1E ble +0x20 /* 00000540 */ 00000522 BCAD B1FC cmp.l D6, [A5 - 0x4E04] 00000526 6612 bne +0x14 /* 0000053A */ 00000528 426E FFB0 clr.w [A6 - 0x50] 0000052C 3D7C FFFF FFAE move.w [A6 - 0x52], 0xFFFF 00000532 3D6D B202 FFAC move.w [A6 - 0x54], [A5 - 0x4DFE] 00000538 6006 bra +0x8 /* 00000540 */ label0000053A: 0000053A 3D6D B202 FFB0 move.w [A6 - 0x50], [A5 - 0x4DFE] label00000540: 00000540 3D7C 0001 FFA0 move.w [A6 - 0x60], 0x1 00000546 3D6D B222 FF9E move.w [A6 - 0x62], [A5 - 0x4DDE] 0000054C 3A2E FFA0 move.w D5, [A6 - 0x60] 00000550 6000 0234 bra +0x236 /* 00000786 */ label00000554: 00000554 3005 move.w D0, D5 00000556 5340 subq.w D0, 1 00000558 41ED B332 lea.l A0, [A5 - 0x4CCE] 0000055C E540 asl D0.w, 2 0000055E 2D70 0000 FFFC move.l [A6 - 0x4], [A0 + D0.w] 00000564 3D6E FFB0 FF9C move.w [A6 - 0x64], [A6 - 0x50] 0000056A 3D6E FFAE FF9A move.w [A6 - 0x66], [A6 - 0x52] 00000570 3D6E FF9C FFBA move.w [A6 - 0x46], [A6 - 0x64] 00000576 6000 00E8 bra +0xEA /* 00000660 */ label0000057A: 0000057A 42A7 clr.l -[A7] 0000057C 2F04 move.l -[A7], D4 0000057E 3F2E FFBA move.w -[A7], [A6 - 0x46] 00000582 3F3C 0002 move.w -[A7], 0x2 00000586 486E FFA8 pea.l [A6 - 0x58] 0000058A 486E FFA7 pea.l [A6 - 0x59] 0000058E 4EBA FA70 jsr [PC - 0x590 /* 00000000 */] 00000592 7000 moveq.l D0, 0x00 00000594 102E FFA7 move.b D0, [A6 - 0x59] 00000598 C0BC 0000 0058 and.l D0, 0x58 /* 'X' */ 0000059E 4A80 tst.l D0 000005A0 6704 beq +0x6 /* 000005A6 */ 000005A2 6000 00B6 bra +0xB8 /* 0000065A */ label000005A6: 000005A6 2F0B move.l -[A7], A3 000005A8 3F2E FFA8 move.w -[A7], [A6 - 0x58] 000005AC 4267 clr.w -[A7] 000005AE 486E FFE4 pea.l [A6 - 0x1C] 000005B2 486E FFE0 pea.l [A6 - 0x20] 000005B6 486E FFC8 pea.l [A6 - 0x38] 000005BA 486E FFC4 pea.l [A6 - 0x3C] 000005BE 4EAD 2B42 jsr [A5 + 0x2B42 /* export_1380 */] 000005C2 4AAE FFE4 tst.l [A6 - 0x1C] 000005C6 6700 0092 beq +0x94 /* 0000065A */ 000005CA 2D6E FFE4 FFF8 move.l [A6 - 0x8], [A6 - 0x1C] 000005D0 302E FFBA move.w D0, [A6 - 0x46] 000005D4 B06E FFB0 cmp.w D0, [A6 - 0x50] 000005D8 6608 bne +0xA /* 000005E2 */ 000005DA 202D B1F8 move.l D0, [A5 - 0x4E08] 000005DE D1AE FFF8 add.l [A6 - 0x8], D0 label000005E2: 000005E2 2E2E FFC8 move.l D7, [A6 - 0x38] 000005E6 DEAE FFE4 add.l D7, [A6 - 0x1C] label000005EA: 000005EA 2047 movea.l A0, D7 000005EC 1D50 FFA6 move.b [A6 - 0x5A], [A0] 000005F0 2047 movea.l A0, D7 000005F2 4210 clr.b [A0] 000005F4 42A7 clr.l -[A7] 000005F6 2F2E FFFC move.l -[A7], [A6 - 0x4] 000005FA 2F2E FFF8 move.l -[A7], [A6 - 0x8] 000005FE 4EAD 2952 jsr [A5 + 0x2952 /* export_1318 */] 00000602 2D5F FFF8 move.l [A6 - 0x8], [A7]+ 00000606 6608 bne +0xA /* 00000610 */ 00000608 2047 movea.l A0, D7 0000060A 10AE FFA6 move.b [A0], [A6 - 0x5A] 0000060E 604A bra +0x4C /* 0000065A */ label00000610: 00000610 2F0B move.l -[A7], A3 00000612 486E FFA5 pea.l [A6 - 0x5B] 00000616 4EAD 22EA jsr [A5 + 0x22EA /* export_1113 */] 0000061A 4267 clr.w -[A7] 0000061C 2F0E move.l -[A7], A6 0000061E 4EBA FAAC jsr [PC - 0x554 /* 000000CC */] 00000622 1D5F FFBE move.b [A6 - 0x42], [A7]+ 00000626 2F0B move.l -[A7], A3 00000628 1F2E FFA5 move.b -[A7], [A6 - 0x5B] 0000062C 4EAD 02F2 jsr [A5 + 0x2F2 /* export_90 */] 00000630 102E FFBE move.b D0, [A6 - 0x42] 00000634 660C bne +0xE /* 00000642 */ 00000636 52AE FFF8 addq.l [A6 - 0x8], 1 0000063A 2047 movea.l A0, D7 0000063C 10AE FFA6 move.b [A0], [A6 - 0x5A] 00000640 60A8 bra -0x56 /* 000005EA */ label00000642: 00000642 7001 moveq.l D0, 0x01 00000644 B045 cmp.w D0, D5 00000646 6608 bne +0xA /* 00000650 */ 00000648 2F04 move.l -[A7], D4 0000064A 2F0E move.l -[A7], A6 0000064C 4EBA FBB6 jsr [PC - 0x44A /* 00000204 */] label00000650: 00000650 2047 movea.l A0, D7 00000652 10AE FFA6 move.b [A0], [A6 - 0x5A] 00000656 6000 012A bra +0x12C /* 00000782 */ label0000065A: 0000065A 526E FFBA addq.w [A6 - 0x46], 1 0000065E 690C bvs +0xE /* 0000066C */ label00000660: 00000660 302E FFBA move.w D0, [A6 - 0x46] 00000664 B06E FF9A cmp.w D0, [A6 - 0x66] 00000668 6F00 FF10 ble -0xEE /* 0000057A */ label0000066C: 0000066C 3D6E FFAC FF98 move.w [A6 - 0x68], [A6 - 0x54] 00000672 3D6E FFAA FF96 move.w [A6 - 0x6A], [A6 - 0x56] 00000678 3D6E FF98 FFBA move.w [A6 - 0x46], [A6 - 0x68] 0000067E 6000 00F4 bra +0xF6 /* 00000774 */ label00000682: 00000682 2F0B move.l -[A7], A3 00000684 42A7 clr.l -[A7] 00000686 3F2E FFBA move.w -[A7], [A6 - 0x46] 0000068A 3F3C 0002 move.w -[A7], 0x2 0000068E 486E FFA8 pea.l [A6 - 0x58] 00000692 486E FFA7 pea.l [A6 - 0x59] 00000696 4EBA F968 jsr [PC - 0x698 /* 00000000 */] 0000069A 7000 moveq.l D0, 0x00 0000069C 102E FFA7 move.b D0, [A6 - 0x59] 000006A0 C0BC 0000 0050 and.l D0, 0x50 /* 'P' */ 000006A6 4A80 tst.l D0 000006A8 6704 beq +0x6 /* 000006AE */ 000006AA 6000 00C2 bra +0xC4 /* 0000076E */ label000006AE: 000006AE 2F0B move.l -[A7], A3 000006B0 302E FFA8 move.w D0, [A6 - 0x58] 000006B4 4440 neg.w D0 000006B6 3F00 move.w -[A7], D0 000006B8 4267 clr.w -[A7] 000006BA 486E FFE4 pea.l [A6 - 0x1C] 000006BE 486E FFE0 pea.l [A6 - 0x20] 000006C2 486E FFC8 pea.l [A6 - 0x38] 000006C6 486E FFC4 pea.l [A6 - 0x3C] 000006CA 4EAD 2B42 jsr [A5 + 0x2B42 /* export_1380 */] 000006CE 4AAE FFE4 tst.l [A6 - 0x1C] 000006D2 6700 009A beq +0x9C /* 0000076E */ 000006D6 2D6E FFE4 FFF8 move.l [A6 - 0x8], [A6 - 0x1C] 000006DC 302E FFBA move.w D0, [A6 - 0x46] 000006E0 B06E FFAC cmp.w D0, [A6 - 0x54] 000006E4 57C0 seq D0 000006E6 BCAD B1FC cmp.l D6, [A5 - 0x4E04] 000006EA 57C1 seq D1 000006EC C001 and.b D0, D1 000006EE 6708 beq +0xA /* 000006F8 */ 000006F0 202D B1F8 move.l D0, [A5 - 0x4E08] 000006F4 D1AE FFF8 add.l [A6 - 0x8], D0 label000006F8: 000006F8 2E2E FFC8 move.l D7, [A6 - 0x38] 000006FC DEAE FFE4 add.l D7, [A6 - 0x1C] label00000700: 00000700 2047 movea.l A0, D7 00000702 1D50 FFA6 move.b [A6 - 0x5A], [A0] 00000706 2047 movea.l A0, D7 00000708 4210 clr.b [A0] 0000070A 42A7 clr.l -[A7] 0000070C 2F2E FFFC move.l -[A7], [A6 - 0x4] 00000710 2F2E FFF8 move.l -[A7], [A6 - 0x8] 00000714 4EAD 2952 jsr [A5 + 0x2952 /* export_1318 */] 00000718 2D5F FFF8 move.l [A6 - 0x8], [A7]+ 0000071C 6608 bne +0xA /* 00000726 */ 0000071E 2047 movea.l A0, D7 00000720 10AE FFA6 move.b [A0], [A6 - 0x5A] 00000724 6048 bra +0x4A /* 0000076E */ label00000726: 00000726 2F0B move.l -[A7], A3 00000728 486E FFA5 pea.l [A6 - 0x5B] 0000072C 4EAD 22EA jsr [A5 + 0x22EA /* export_1113 */] 00000730 4267 clr.w -[A7] 00000732 2F0E move.l -[A7], A6 00000734 4EBA F996 jsr [PC - 0x66A /* 000000CC */] 00000738 1D5F FFBE move.b [A6 - 0x42], [A7]+ 0000073C 2F0B move.l -[A7], A3 0000073E 1F2E FFA5 move.b -[A7], [A6 - 0x5B] 00000742 4EAD 02F2 jsr [A5 + 0x2F2 /* export_90 */] 00000746 102E FFBE move.b D0, [A6 - 0x42] 0000074A 660C bne +0xE /* 00000758 */ 0000074C 52AE FFF8 addq.l [A6 - 0x8], 1 00000750 2047 movea.l A0, D7 00000752 10AE FFA6 move.b [A0], [A6 - 0x5A] 00000756 60A8 bra -0x56 /* 00000700 */ label00000758: 00000758 7001 moveq.l D0, 0x01 0000075A B045 cmp.w D0, D5 0000075C 6608 bne +0xA /* 00000766 */ 0000075E 2F06 move.l -[A7], D6 00000760 2F0E move.l -[A7], A6 00000762 4EBA FAA0 jsr [PC - 0x560 /* 00000204 */] label00000766: 00000766 2047 movea.l A0, D7 00000768 10AE FFA6 move.b [A0], [A6 - 0x5A] 0000076C 6014 bra +0x16 /* 00000782 */ label0000076E: 0000076E 526E FFBA addq.w [A6 - 0x46], 1 00000772 6938 bvs +0x3A /* 000007AC */ label00000774: 00000774 302E FFBA move.w D0, [A6 - 0x46] 00000778 B06E FF96 cmp.w D0, [A6 - 0x6A] 0000077C 6F00 FF04 ble -0xFA /* 00000682 */ 00000780 602A bra +0x2C /* 000007AC */ label00000782: 00000782 5245 addq.w D5, 1 00000784 6908 bvs +0xA /* 0000078E */ label00000786: 00000786 BA6E FF9E cmp.w D5, [A6 - 0x62] 0000078A 6F00 FDC8 ble -0x236 /* 00000554 */ label0000078E: 0000078E 1D7C 0001 000C move.b [A6 + 0xC], 0x1 00000794 3B6E FFB6 B202 move.w [A5 - 0x4DFE], [A6 - 0x4A] 0000079A 2B6E FFF0 B1FC move.l [A5 - 0x4E04], [A6 - 0x10] 000007A0 2B6E FFEC B1F8 move.l [A5 - 0x4E08], [A6 - 0x14] 000007A6 2B6E FFE8 B382 move.l [A5 - 0x4C7E], [A6 - 0x18] label000007AC: 000007AC 2F06 move.l -[A7], D6 000007AE 4267 clr.w -[A7] 000007B0 4EAD 0E6A jsr [A5 + 0xE6A /* export_457 */] 000007B4 206D FE80 movea.l A0, [A5 - 0x180] 000007B8 316E FFBC 0044 move.w [A0 + 0x44], [A6 - 0x44] label000007BE: 000007BE 4CDF 18F0 movem.l D4,D5,D6,D7,A3,A4, [A7]+ 000007C2 4E5E unlink A6 000007C4 2E9F move.l [A7], [A7]+ 000007C6 4E75 rts fn000007C8: 000007C8 4E56 FFC4 link A6, -0x003C 000007CC 48E7 0118 movem.l -[A7], D7,A3,A4 000007D0 3E2E 0008 move.w D7, [A6 + 0x8] 000007D4 4267 clr.w -[A7] 000007D6 2F2D A8CA move.l -[A7], [A5 - 0x5736] 000007DA 486E FFC4 pea.l [A6 - 0x3C] 000007DE 4EAD 2ADA jsr [A5 + 0x2ADA /* export_1367 */] 000007E2 101F move.b D0, [A7]+ 000007E4 662A bne +0x2C /* 00000810 */ 000007E6 426D B224 clr.w [A5 - 0x4DDC] 000007EA 3B7C 0001 B200 move.w [A5 - 0x4E00], 0x1 000007F0 486D AED8 pea.l [A5 - 0x5128] 000007F4 2F3C 0000 0084 move.l -[A7], 0x84 000007FA 4EAD 29CA jsr [A5 + 0x29CA /* export_1333 */] 000007FE 486D AF5C pea.l [A5 - 0x50A4] 00000802 2F3C 0000 0084 move.l -[A7], 0x84 00000808 4EAD 29CA jsr [A5 + 0x29CA /* export_1333 */] 0000080C 6000 01CC bra +0x1CE /* 000009DA */ label00000810: 00000810 4267 clr.w -[A7] 00000812 2F2E 000A move.l -[A7], [A6 + 0xA] 00000816 486D B0E4 pea.l [A5 - 0x4F1C] 0000081A 4EAD 03B2 jsr [A5 + 0x3B2 /* export_114 */] 0000081E 4A5F tst.w [A7]+ 00000820 57C0 seq D0 00000822 4A00 tst.b D0 00000824 672A beq +0x2C /* 00000850 */ 00000826 BE6D B1E4 cmp.w D7, [A5 - 0x4E1C] 0000082A 57C1 seq D1 0000082C C001 and.b D0, D1 0000082E 6720 beq +0x22 /* 00000850 */ 00000830 322D B224 move.w D1, [A5 - 0x4DDC] 00000834 B26E FFE6 cmp.w D1, [A6 - 0x1A] 00000838 57C1 seq D1 0000083A C001 and.b D0, D1 0000083C 6712 beq +0x14 /* 00000850 */ 0000083E 322D B200 move.w D1, [A5 - 0x4E00] 00000842 B26E FFE4 cmp.w D1, [A6 - 0x1C] 00000846 57C1 seq D1 00000848 C001 and.b D0, D1 0000084A 6704 beq +0x6 /* 00000850 */ 0000084C 6000 018C bra +0x18E /* 000009DA */ label00000850: 00000850 206E 000A movea.l A0, [A6 + 0xA] 00000854 43ED B0E4 lea.l A1, [A5 - 0x4F1C] 00000858 707F moveq.l D0, 0x7F label0000085A: 0000085A 32D8 move.w [A1]+, [A0]+ 0000085C 51C8 FFFC dbf D0, -0x6 /* 0000085A */ 00000860 3B47 B1E4 move.w [A5 - 0x4E1C], D7 00000864 3B6E FFE6 B224 move.w [A5 - 0x4DDC], [A6 - 0x1A] 0000086A 3B6E FFE4 B200 move.w [A5 - 0x4E00], [A6 - 0x1C] 00000870 3007 move.w D0, D7 00000872 6712 beq +0x14 /* 00000886 */ 00000874 5340 subq.w D0, 1 00000876 671A beq +0x1C /* 00000892 */ 00000878 5340 subq.w D0, 1 0000087A 6720 beq +0x22 /* 0000089C */ 0000087C 5340 subq.w D0, 1 0000087E 6712 beq +0x14 /* 00000892 */ 00000880 5340 subq.w D0, 1 00000882 6718 beq +0x1A /* 0000089C */ 00000884 6022 bra +0x24 /* 000008A8 */ label00000886: 00000886 1B7C 0001 AED0 move.b [A5 - 0x5130], 0x1 0000088C 422D B1F2 clr.b [A5 - 0x4E0E] 00000890 6016 bra +0x18 /* 000008A8 */ label00000892: 00000892 422D AED0 clr.b [A5 - 0x5130] 00000896 422D B1F2 clr.b [A5 - 0x4E0E] 0000089A 600C bra +0xE /* 000008A8 */ label0000089C: 0000089C 1B7C 0001 AED0 move.b [A5 - 0x5130], 0x1 000008A2 1B7C 0001 B1F2 move.b [A5 - 0x4E0E], 0x1 label000008A8: 000008A8 486D AED8 pea.l [A5 - 0x5128] 000008AC 2F3C 0000 0084 move.l -[A7], 0x84 000008B2 4EAD 29CA jsr [A5 + 0x29CA /* export_1333 */] 000008B6 486D AF5C pea.l [A5 - 0x50A4] 000008BA 2F3C 0000 0084 move.l -[A7], 0x84 000008C0 4EAD 29CA jsr [A5 + 0x29CA /* export_1333 */] 000008C4 42A7 clr.l -[A7] 000008C6 486D B0E4 pea.l [A5 - 0x4F1C] 000008CA 4EAD 29DA jsr [A5 + 0x29DA /* export_1335 */] 000008CE 2D5F FFF4 move.l [A6 - 0xC], [A7]+ 000008D2 7003 moveq.l D0, 0x03 000008D4 B047 cmp.w D0, D7 000008D6 6608 bne +0xA /* 000008E0 */ 000008D8 486E FFF4 pea.l [A6 - 0xC] 000008DC 4EAD 2902 jsr [A5 + 0x2902 /* export_1308 */] label000008E0: 000008E0 7001 moveq.l D0, 0x01 000008E2 B047 cmp.w D0, D7 000008E4 6730 beq +0x32 /* 00000916 */ 000008E6 2F2E FFF4 move.l -[A7], [A6 - 0xC] 000008EA 486D AEDC pea.l [A5 - 0x5124] 000008EE 3F2D B224 move.w -[A7], [A5 - 0x4DDC] 000008F2 3F2D B200 move.w -[A7], [A5 - 0x4E00] 000008F6 3F3C 0001 move.w -[A7], 0x1 000008FA 4EAD 27DA jsr [A5 + 0x27DA /* export_1271 */] 000008FE 2F2E FFF4 move.l -[A7], [A6 - 0xC] 00000902 486D AF60 pea.l [A5 - 0x50A0] 00000906 3F2D B224 move.w -[A7], [A5 - 0x4DDC] 0000090A 3F2D B200 move.w -[A7], [A5 - 0x4E00] 0000090E 3F3C 0002 move.w -[A7], 0x2 00000912 4EAD 27DA jsr [A5 + 0x27DA /* export_1271 */] label00000916: 00000916 426D B222 clr.w [A5 - 0x4DDE] 0000091A 49ED B232 lea.l A4, [A5 - 0x4DCE] 0000091E 200C move.l D0, A4 00000920 D0BC 0000 0100 add.l D0, 0x100 00000926 2640 movea.l A3, D0 00000928 97FC 0000 0001 sub.l A3, 0x1 0000092E 42A7 clr.l -[A7] 00000930 486D B0E4 pea.l [A5 - 0x4F1C] 00000934 4EAD 29DA jsr [A5 + 0x29DA /* export_1335 */] 00000938 2D5F FFF4 move.l [A6 - 0xC], [A7]+ 0000093C 7003 moveq.l D0, 0x03 0000093E B047 cmp.w D0, D7 00000940 57C0 seq D0 00000942 7204 moveq.l D1, 0x04 00000944 B247 cmp.w D1, D7 00000946 57C1 seq D1 00000948 8001 or.b D0, D1 0000094A 672E beq +0x30 /* 0000097A */ 0000094C 206E FFF4 movea.l A0, [A6 - 0xC] 00000950 4A10 tst.b [A0] 00000952 6700 0084 beq +0x86 /* 000009D8 */ 00000956 3B7C 0001 B222 move.w [A5 - 0x4DDE], 0x1 0000095C 2B4C B332 move.l [A5 - 0x4CCE], A4 label00000960: 00000960 206E FFF4 movea.l A0, [A6 - 0xC] 00000964 4A10 tst.b [A0] 00000966 56C0 sne D0 00000968 B7CC cmpa.l A3, A4 0000096A 56C1 sne D1 0000096C C001 and.b D0, D1 0000096E 6768 beq +0x6A /* 000009D8 */ 00000970 1890 move.b [A4], [A0] 00000972 528C addq.l A4, 1 00000974 52AE FFF4 addq.l [A6 - 0xC], 1 00000978 60E6 bra -0x18 /* 00000960 */ label0000097A: 0000097A 486E FFF4 pea.l [A6 - 0xC] 0000097E 4EAD 291A jsr [A5 + 0x291A /* export_1311 */] 00000982 206E FFF4 movea.l A0, [A6 - 0xC] 00000986 4A10 tst.b [A0] 00000988 674E beq +0x50 /* 000009D8 */ 0000098A 526D B222 addq.w [A5 - 0x4DDE], 1 0000098E 302D B222 move.w D0, [A5 - 0x4DDE] 00000992 5340 subq.w D0, 1 00000994 41ED B332 lea.l A0, [A5 - 0x4CCE] 00000998 E540 asl D0.w, 2 0000099A 218C 0000 move.l [A0 + D0.w], A4 label0000099E: 0000099E 206E FFF4 movea.l A0, [A6 - 0xC] 000009A2 7020 moveq.l D0, 0x20 000009A4 B010 cmp.b D0, [A0] 000009A6 671A beq +0x1C /* 000009C2 */ 000009A8 1890 move.b [A4], [A0] 000009AA 528C addq.l A4, 1 000009AC 52AE FFF4 addq.l [A6 - 0xC], 1 000009B0 206E FFF4 movea.l A0, [A6 - 0xC] 000009B4 4A10 tst.b [A0] 000009B6 57C0 seq D0 000009B8 B7CC cmpa.l A3, A4 000009BA 57C1 seq D1 000009BC 8001 or.b D0, D1 000009BE 6618 bne +0x1A /* 000009D8 */ 000009C0 60DC bra -0x22 /* 0000099E */ label000009C2: 000009C2 4214 clr.b [A4] 000009C4 528C addq.l A4, 1 000009C6 7014 moveq.l D0, 0x14 000009C8 B06D B222 cmp.w D0, [A5 - 0x4DDE] 000009CC 57C0 seq D0 000009CE B7CC cmpa.l A3, A4 000009D0 57C1 seq D1 000009D2 8001 or.b D0, D1 000009D4 6602 bne +0x4 /* 000009D8 */ 000009D6 60A2 bra -0x5C /* 0000097A */ label000009D8: 000009D8 4214 clr.b [A4] label000009DA: 000009DA 4CDF 1880 movem.l D7,A3,A4, [A7]+ 000009DE 4E5E unlink A6 000009E0 205F movea.l A0, [A7]+ 000009E2 5C4F addq.w A7, 6 000009E4 4ED0 jmp [A0] export_284: fn000009E6: 000009E6 4E56 FEF8 link A6, -0x0108 000009EA 48E7 0F18 movem.l -[A7], D4,D5,D6,D7,A3,A4 000009EE 206E 0026 movea.l A0, [A6 + 0x26] 000009F2 43EE FF00 lea.l A1, [A6 - 0x100] 000009F6 707F moveq.l D0, 0x7F label000009F8: 000009F8 32D8 move.w [A1]+, [A0]+ 000009FA 51C8 FFFC dbf D0, -0x6 /* 000009F8 */ 000009FE 266E 0022 movea.l A3, [A6 + 0x22] 00000A02 286E 0018 movea.l A4, [A6 + 0x18] 00000A06 282E 0010 move.l D4, [A6 + 0x10] 00000A0A 2A2E 0014 move.l D5, [A6 + 0x14] 00000A0E 2C2E 000C move.l D6, [A6 + 0xC] 00000A12 486E FF00 pea.l [A6 - 0x100] 00000A16 3F2E 0020 move.w -[A7], [A6 + 0x20] 00000A1A 4EBA FDAC jsr [PC - 0x254 /* 000007C8 */] 00000A1E 4A6D B222 tst.w [A5 - 0x4DDE] 00000A22 6700 00C8 beq +0xCA /* 00000AEC */ 00000A26 2045 movea.l A0, D5 00000A28 3B50 B202 move.w [A5 - 0x4DFE], [A0] 00000A2C 2044 movea.l A0, D4 00000A2E 2B50 B1FC move.l [A5 - 0x4E04], [A0] 00000A32 2046 movea.l A0, D6 00000A34 2B50 B1F8 move.l [A5 - 0x4E08], [A0] 00000A38 2B4B AECA move.l [A5 - 0x5136], A3 00000A3C 1B6E 001E AEBC move.b [A5 - 0x5144], [A6 + 0x1E] 00000A42 1B6E 001C AEC2 move.b [A5 - 0x513E], [A6 + 0x1C] 00000A48 7000 moveq.l D0, 0x00 00000A4A 2B40 B204 move.l [A5 - 0x4DFC], D0 00000A4E 200B move.l D0, A3 00000A50 6710 beq +0x12 /* 00000A62 */ 00000A52 202B 0002 move.l D0, [A3 + 0x2] 00000A56 B0AB 000A cmp.l D0, [A3 + 0xA] 00000A5A 57C0 seq D0 00000A5C 4400 neg.b D0 00000A5E 1B40 AECE move.b [A5 - 0x5132], D0 label00000A62: 00000A62 42A7 clr.l -[A7] 00000A64 2F2D A8CA move.l -[A7], [A5 - 0x5736] 00000A68 2F14 move.l -[A7], [A4] 00000A6A 4EAD 2B8A jsr [A5 + 0x2B8A /* export_1389 */] 00000A6E 2D5F FEFC move.l [A6 - 0x104], [A7]+ 00000A72 2E14 move.l D7, [A4] 00000A74 2B6E FEFC AEC4 move.l [A5 - 0x513C], [A6 - 0x104] 00000A7A 6770 beq +0x72 /* 00000AEC */ 00000A7C 4267 clr.w -[A7] 00000A7E 4EAD 0FAA jsr [A5 + 0xFAA /* export_497 */] 00000A82 7000 moveq.l D0, 0x00 00000A84 2B40 B226 move.l [A5 - 0x4DDA], D0 00000A88 4EAD 1FCA jsr [A5 + 0x1FCA /* export_1013 */] 00000A8C 42A7 clr.l -[A7] 00000A8E 2F2D A8CA move.l -[A7], [A5 - 0x5736] 00000A92 2014 move.l D0, [A4] 00000A94 5380 subq.l D0, 1 00000A96 2F00 move.l -[A7], D0 00000A98 486D AED8 pea.l [A5 - 0x5128] 00000A9C 486D AF5C pea.l [A5 - 0x50A4] 00000AA0 487A F7D4 pea.l [PC - 0x82C /* 00000276, value 0x4E56FF96 */] 00000AA4 1F3C 0001 move.b -[A7], 0x1 00000AA8 4267 clr.w -[A7] 00000AAA 4EAD 2BB2 jsr [A5 + 0x2BB2 /* export_1394 */] 00000AAE 289F move.l [A4], [A7]+ 00000AB0 661E bne +0x20 /* 00000AD0 */ 00000AB2 7000 moveq.l D0, 0x00 00000AB4 2B40 B204 move.l [A5 - 0x4DFC], D0 00000AB8 7000 moveq.l D0, 0x00 00000ABA 2B40 AEC4 move.l [A5 - 0x513C], D0 00000ABE 2887 move.l [A4], D7 00000AC0 4267 clr.w -[A7] 00000AC2 486E FEFC pea.l [A6 - 0x104] 00000AC6 4EBA F7AE jsr [PC - 0x852 /* 00000276 */] 00000ACA 101F move.b D0, [A7]+ 00000ACC 6602 bne +0x4 /* 00000AD0 */ 00000ACE 601C bra +0x1E /* 00000AEC */ label00000AD0: 00000AD0 2045 movea.l A0, D5 00000AD2 30AD B202 move.w [A0], [A5 - 0x4DFE] 00000AD6 2044 movea.l A0, D4 00000AD8 20AD B1FC move.l [A0], [A5 - 0x4E04] 00000ADC 2046 movea.l A0, D6 00000ADE 20AD B1F8 move.l [A0], [A5 - 0x4E08] 00000AE2 206E 0008 movea.l A0, [A6 + 0x8] 00000AE6 20AD B382 move.l [A0], [A5 - 0x4C7E] 00000AEA 601C bra +0x1E /* 00000B08 */ label00000AEC: 00000AEC 7000 moveq.l D0, 0x00 00000AEE 2880 move.l [A4], D0 00000AF0 2045 movea.l A0, D5 00000AF2 4250 clr.w [A0] 00000AF4 2044 movea.l A0, D4 00000AF6 7000 moveq.l D0, 0x00 00000AF8 2080 move.l [A0], D0 00000AFA 2046 movea.l A0, D6 00000AFC 7000 moveq.l D0, 0x00 00000AFE 2080 move.l [A0], D0 00000B00 206E 0008 movea.l A0, [A6 + 0x8] 00000B04 7000 moveq.l D0, 0x00 00000B06 2080 move.l [A0], D0 label00000B08: 00000B08 4CDF 18F0 movem.l D4,D5,D6,D7,A3,A4, [A7]+ 00000B0C 4E5E unlink A6 00000B0E 205F movea.l A0, [A7]+ 00000B10 DEFC 0022 add.w A7, 0x22 /* '\"' */ 00000B14 4ED0 jmp [A0] fn00000B16: 00000B16 4E56 0000 link A6, 0 00000B1A 102D A84C move.b D0, [A5 - 0x57B4] 00000B1E 6718 beq +0x1A /* 00000B38 */ 00000B20 487A 001C pea.l [PC + 0x1C /* 00000B3E, value 0x1243616E, pstring "Can\'t modify stack" */] 00000B24 3F3C 0096 move.w -[A7], 0x96 00000B28 4EAD 33D2 jsr [A5 + 0x33D2 /* export_1654 */] 00000B2C 206E 0008 movea.l A0, [A6 + 0x8] 00000B30 2C48 movea.l A6, A0 00000B32 4EFA 0322 jmp [PC + 0x322 /* 00000E56 */] 00000B36 0000 4E5E ori.b D0, 0x5E /* '^' */ // begin alternate branch 00000B38-00000B3A label00000B38: 00000B38 4E5E unlink A6 // end alternate branch 00000B38-00000B3A label00000B38: // (misaligned) 00000B3A 2E9F move.l [A7], [A7]+ 00000B3C 4E75 rts 00000B3E 1243 movea.b A1, D3 00000B40 616E bsr +0x70 /* 00000BB0 */ 00000B42 2774 206D 6F64 move.l [A3 + 0x6F64], [A4 + D2.w + 0x6D] 00000B48 6966 bvs +0x68 /* 00000BB0 */ 00000B4A 7920 moveq.l D4, 0x20 00000B4C 7374 moveq.l D1, 0x74 00000B4E 6163 bsr +0x65 /* 00000BB3 */ 00000B50 6B00 4E56 bmi +0x4E58 /* 000059A8 */ // begin alternate branch 00000B52-00000B56 fn00000B52: 00000B52 4E56 FFF8 link A6, -0x0008 // end alternate branch 00000B52-00000B56 fn00000B52: // (misaligned) 00000B54 FFF8 .extension 0xFF8 // unimplemented 00000B56 2F07 move.l -[A7], D7 00000B58 2F2E 0008 move.l -[A7], [A6 + 0x8] 00000B5C 4EBA FFB8 jsr [PC - 0x48 /* 00000B16 */] 00000B60 2D6D A8C2 FFF8 move.l [A6 - 0x8], [A5 - 0x573E] 00000B66 2E2E FFF8 move.l D7, [A6 - 0x8] 00000B6A 602C bra +0x2E /* 00000B98 */ label00000B6C: 00000B6C 2F07 move.l -[A7], D7 00000B6E 206E 0008 movea.l A0, [A6 + 0x8] 00000B72 1F28 0008 move.b -[A7], [A0 + 0x8] 00000B76 4EAD 2BE2 jsr [A5 + 0x2BE2 /* export_1400 */] 00000B7A 2007 move.l D0, D7 00000B7C C0BC 0000 001F and.l D0, 0x1F 00000B82 4A80 tst.l D0 00000B84 6610 bne +0x12 /* 00000B96 */ 00000B86 4267 clr.w -[A7] 00000B88 4EAD 1F9A jsr [A5 + 0x1F9A /* export_1007 */] 00000B8C 101F move.b D0, [A7]+ 00000B8E 6702 beq +0x4 /* 00000B92 */ 00000B90 600C bra +0xE /* 00000B9E */ label00000B92: 00000B92 4EAD 1FCA jsr [A5 + 0x1FCA /* export_1013 */] label00000B96: 00000B96 5387 subq.l D7, 1 label00000B98: 00000B98 7001 moveq.l D0, 0x01 00000B9A B087 cmp.l D0, D7 00000B9C 6FCE ble -0x30 /* 00000B6C */ label00000B9E: 00000B9E 2E1F move.l D7, [A7]+ 00000BA0 4E5E unlink A6 00000BA2 2E9F move.l [A7], [A7]+ 00000BA4 4E75 rts fn00000BA6: 00000BA6 4E56 FBB8 link A6, -0x0448 00000BAA 48E7 0708 movem.l -[A7], D5,D6,D7,A4 00000BAE 286E 0008 movea.l A4, [A6 + 0x8] // begin alternate branch 00000BB0-00000BBA fn00000BB0: 00000BB0 0008 2F2E ori.b A0, 0x2E /* '.' */ 00000BB4 0008 4EBA ori.b A0, 0xBA 00000BB8 FF5E .extension 0xF5E // unimplemented // end alternate branch 00000BB0-00000BBA fn00000BB0: // (misaligned) 00000BB2 2F2E 0008 move.l -[A7], [A6 + 0x8] 00000BB6 4EBA FF5E jsr [PC - 0xA2 /* 00000B16 */] 00000BBA 7C01 moveq.l D6, 0x01 00000BBC 486E FBC0 pea.l [A6 - 0x440] 00000BC0 4EAD 2F7A jsr [A5 + 0x2F7A /* export_1515 */] 00000BC4 41EE FDDC lea.l A0, [A6 - 0x224] 00000BC8 43EE FBC0 lea.l A1, [A6 - 0x440] 00000BCC 303C 010D move.w D0, 0x10D label00000BD0: 00000BD0 30D9 move.w [A0]+, [A1]+ 00000BD2 51C8 FFFC dbf D0, -0x6 /* 00000BD0 */ 00000BD6 1D6E 000C FBC0 move.b [A6 - 0x440], [A6 + 0xC] 00000BDC 2D6E 000E FBB8 move.l [A6 - 0x448], [A6 + 0xE] 00000BE2 2E2E FBB8 move.l D7, [A6 - 0x448] 00000BE6 6000 00A8 bra +0xAA /* 00000C90 */ label00000BEA: 00000BEA 4EAD 1FCA jsr [A5 + 0x1FCA /* export_1013 */] 00000BEE 4267 clr.w -[A7] 00000BF0 4EAD 1F9A jsr [A5 + 0x1F9A /* export_1007 */] 00000BF4 101F move.b D0, [A7]+ 00000BF6 6704 beq +0x6 /* 00000BFC */ 00000BF8 6000 009E bra +0xA0 /* 00000C98 */ label00000BFC: 00000BFC 2D47 FBC6 move.l [A6 - 0x43A], D7 00000C00 4AAC FFF0 tst.l [A4 - 0x10] 00000C04 662C bne +0x2E /* 00000C32 */ 00000C06 7001 moveq.l D0, 0x01 00000C08 B02E 000C cmp.b D0, [A6 + 0xC] 00000C0C 660C bne +0xE /* 00000C1A */ 00000C0E 2F07 move.l -[A7], D7 00000C10 1F2C 0008 move.b -[A7], [A4 + 0x8] 00000C14 4EAD 2BE2 jsr [A5 + 0x2BE2 /* export_1400 */] 00000C18 6074 bra +0x76 /* 00000C8E */ label00000C1A: 00000C1A 42A7 clr.l -[A7] 00000C1C 486E FBC0 pea.l [A6 - 0x440] 00000C20 486E FFFC pea.l [A6 - 0x4] 00000C24 4EAD 2DE2 jsr [A5 + 0x2DE2 /* export_1464 */] 00000C28 1F2C 0008 move.b -[A7], [A4 + 0x8] 00000C2C 4EAD 2BEA jsr [A5 + 0x2BEA /* export_1401 */] 00000C30 605C bra +0x5E /* 00000C8E */ label00000C32: 00000C32 4267 clr.w -[A7] 00000C34 486E FBC0 pea.l [A6 - 0x440] 00000C38 4267 clr.w -[A7] 00000C3A 4EAD 23E2 jsr [A5 + 0x23E2 /* export_1144 */] 00000C3E 4A5F tst.w [A7]+ 00000C40 6702 beq +0x4 /* 00000C44 */ 00000C42 6054 bra +0x56 /* 00000C98 */ label00000C44: 00000C44 4267 clr.w -[A7] 00000C46 2F2D A85E move.l -[A7], [A5 - 0x57A2] 00000C4A 4EAD 2ABA jsr [A5 + 0x2ABA /* export_1363 */] 00000C4E 101F move.b D0, [A7]+ 00000C50 B02C 0008 cmp.b D0, [A4 + 0x8] 00000C54 6738 beq +0x3A /* 00000C8E */ 00000C56 4EAD 11B2 jsr [A5 + 0x11B2 /* export_562 */] 00000C5A 206D E190 movea.l A0, [A5 - 0x1E70] 00000C5E 2050 movea.l A0, [A0] 00000C60 202C FFF0 move.l D0, [A4 - 0x10] 00000C64 D090 add.l D0, [A0] 00000C66 2F00 move.l -[A7], D0 00000C68 205F movea.l A0, [A7]+ 00000C6A 4E90 jsr [A0] 00000C6C 102D B820 move.b D0, [A5 - 0x47E0] 00000C70 6602 bne +0x4 /* 00000C74 */ 00000C72 4206 clr.b D6 label00000C74: 00000C74 4267 clr.w -[A7] 00000C76 4EAD 1AD2 jsr [A5 + 0x1AD2 /* export_854 */] 00000C7A 101F move.b D0, [A7]+ 00000C7C 670C beq +0xE /* 00000C8A */ 00000C7E 2F2D A85E move.l -[A7], [A5 - 0x57A2] 00000C82 1F2C 0008 move.b -[A7], [A4 + 0x8] 00000C86 4EAD 2BE2 jsr [A5 + 0x2BE2 /* export_1400 */] label00000C8A: 00000C8A 4EAD 11BA jsr [A5 + 0x11BA /* export_563 */] label00000C8E: 00000C8E 5387 subq.l D7, 1 label00000C90: 00000C90 7001 moveq.l D0, 0x01 00000C92 B087 cmp.l D0, D7 00000C94 6F00 FF54 ble -0xAA /* 00000BEA */ label00000C98: 00000C98 4267 clr.w -[A7] 00000C9A 486E FDDC pea.l [A6 - 0x224] 00000C9E 4267 clr.w -[A7] 00000CA0 4EAD 23E2 jsr [A5 + 0x23E2 /* export_1144 */] 00000CA4 3A1F move.w D5, [A7]+ 00000CA6 4AAC FFF0 tst.l [A4 - 0x10] 00000CAA 56C0 sne D0 00000CAC 2206 move.l D1, D6 00000CAE C200 and.b D1, D0 00000CB0 670C beq +0xE /* 00000CBE */ 00000CB2 487A 0018 pea.l [PC + 0x18 /* 00000CCC, value 0x12496E76, pstring "Invalid expression" */] 00000CB6 3F3C 008C move.w -[A7], 0x8C 00000CBA 4EAD 33D2 jsr [A5 + 0x33D2 /* export_1654 */] label00000CBE: 00000CBE 4CDF 10E0 movem.l D5,D6,D7,A4, [A7]+ 00000CC2 4E5E unlink A6 00000CC4 205F movea.l A0, [A7]+ 00000CC6 DEFC 000A add.w A7, 0xA /* '\n' */ 00000CCA 4ED0 jmp [A0] 00000CCC 1249 movea.b A1, A1 00000CCE 6E76 bgt +0x78 /* 00000D46 */ 00000CD0 616C bsr +0x6E /* 00000D3E */ 00000CD2 6964 bvs +0x66 /* 00000D38 */ 00000CD4 2065 movea.l A0, -[A5] 00000CD6 7870 moveq.l D4, 0x70 00000CD8 7265 moveq.l D1, 0x65 00000CDA 7373 moveq.l D1, 0x73 00000CDC 696F bvs +0x71 /* 00000D4D */ 00000CDE 6E00 4E56 bgt +0x4E58 /* 00005B36 */ // begin alternate branch 00000CE0-00000CE4 fn00000CE0: 00000CE0 4E56 FDD2 link A6, -0x022E // end alternate branch 00000CE0-00000CE4 fn00000CE0: // (misaligned) 00000CE2 FDD2 .extension 0xDD2 // unimplemented 00000CE4 48E7 0108 movem.l -[A7], D7,A4 00000CE8 286E 0008 movea.l A4, [A6 + 0x8] 00000CEC 486E FDD6 pea.l [A6 - 0x22A] 00000CF0 486E FDDA pea.l [A6 - 0x226] 00000CF4 486E FEEA pea.l [A6 - 0x116] 00000CF8 486E FDD4 pea.l [A6 - 0x22C] 00000CFC 486E FDD3 pea.l [A6 - 0x22D] 00000D00 486E FDD2 pea.l [A6 - 0x22E] 00000D04 4EAD 319A jsr [A5 + 0x319A /* export_1583 */] 00000D08 102D B820 move.b D0, [A5 - 0x47E0] 00000D0C 6704 beq +0x6 /* 00000D12 */ 00000D0E 6000 00B2 bra +0xB4 /* 00000DC2 */ label00000D12: 00000D12 2F2E 0008 move.l -[A7], [A6 + 0x8] 00000D16 4EBA FDFE jsr [PC - 0x202 /* 00000B16 */] 00000D1A 102C 0008 move.b D0, [A4 + 0x8] 00000D1E C02E FDD2 and.b D0, [A6 - 0x22E] 00000D22 6704 beq +0x6 /* 00000D28 */ 00000D24 6000 009C bra +0x9E /* 00000DC2 */ label00000D28: 00000D28 4240 clr.w D0 00000D2A 102E FEEA move.b D0, [A6 - 0x116] 00000D2E 4A40 tst.w D0 00000D30 6604 bne +0x6 /* 00000D36 */ 00000D32 6000 008E bra +0x90 /* 00000DC2 */ label00000D36: 00000D36 102C 0008 move.b D0, [A4 + 0x8] // begin alternate branch 00000D38-00000D3C label00000D38: 00000D38 0008 6606 ori.b A0, 0x6 // end alternate branch 00000D38-00000D3C label00000D38: // (misaligned) 00000D3A 6606 bne +0x8 /* 00000D42 */ 00000D3C 1D7C 0001 FDD2 move.b [A6 - 0x22E], 0x1 // begin alternate branch 00000D3E-00000D42 fn00000D3E: 00000D3E 0001 FDD2 ori.b D1, 0xD2 // end alternate branch 00000D3E-00000D42 fn00000D3E: // (misaligned) label00000D42: 00000D42 7001 moveq.l D0, 0x01 00000D44 2D40 FFF8 move.l [A6 - 0x8], D0 // begin alternate branch 00000D46-00000D48 label00000D46: 00000D46 FFF8 .extension 0xFF8 // unimplemented // end alternate branch 00000D46-00000D48 label00000D46: // (misaligned) label00000D48: 00000D48 202E FFF8 move.l D0, [A6 - 0x8] 00000D4C B0AD A8C2 cmp.l D0, [A5 - 0x573E] 00000D50 6E70 bgt +0x72 /* 00000DC2 */ 00000D52 426E FFF6 clr.w [A6 - 0xA] 00000D56 7000 moveq.l D0, 0x00 00000D58 2D40 FFF2 move.l [A6 - 0xE], D0 00000D5C 7000 moveq.l D0, 0x00 00000D5E 2D40 FFEE move.l [A6 - 0x12], D0 00000D62 2E2E FFF8 move.l D7, [A6 - 0x8] 00000D66 486E FEEA pea.l [A6 - 0x116] 00000D6A 2F2E FDD6 move.l -[A7], [A6 - 0x22A] 00000D6E 3F2E FDD4 move.w -[A7], [A6 - 0x22C] 00000D72 1F2E FDD3 move.b -[A7], [A6 - 0x22D] 00000D76 1F2E FDD2 move.b -[A7], [A6 - 0x22E] 00000D7A 486E FFF8 pea.l [A6 - 0x8] 00000D7E 486E FFF6 pea.l [A6 - 0xA] 00000D82 486E FFF2 pea.l [A6 - 0xE] 00000D86 486E FFEE pea.l [A6 - 0x12] 00000D8A 486E FFEA pea.l [A6 - 0x16] 00000D8E 4EBA FC56 jsr [PC - 0x3AA /* 000009E6 */] 00000D92 4267 clr.w -[A7] 00000D94 4EAD 1F9A jsr [A5 + 0x1F9A /* export_1007 */] 00000D98 4AAE FFF8 tst.l [A6 - 0x8] 00000D9C 57C0 seq D0 00000D9E 801F or.b D0, [A7]+ 00000DA0 BEAE FFF8 cmp.l D7, [A6 - 0x8] 00000DA4 5EC1 sgt D1 00000DA6 8001 or.b D0, D1 00000DA8 0240 0001 andi.w D0, 0x1 00000DAC 6702 beq +0x4 /* 00000DB0 */ 00000DAE 6012 bra +0x14 /* 00000DC2 */ label00000DB0: 00000DB0 2F2E FFF8 move.l -[A7], [A6 - 0x8] 00000DB4 1F2C 0008 move.b -[A7], [A4 + 0x8] 00000DB8 4EAD 2BE2 jsr [A5 + 0x2BE2 /* export_1400 */] 00000DBC 52AE FFF8 addq.l [A6 - 0x8], 1 00000DC0 6086 bra -0x78 /* 00000D48 */ label00000DC2: 00000DC2 4CDF 1080 movem.l D7,A4, [A7]+ 00000DC6 4E5E unlink A6 00000DC8 2E9F move.l [A7], [A7]+ 00000DCA 4E75 rts export_285: 00000DCC 4E56 FFF0 link A6, -0x0010 00000DD0 48E7 1F38 movem.l -[A7], D3,D4,D5,D6,D7,A2,A3,A4 00000DD4 4267 clr.w -[A7] 00000DD6 4EAD 1ADA jsr [A5 + 0x1ADA /* export_855 */] 00000DDA 301F move.w D0, [A7]+ 00000DDC 670E beq +0x10 /* 00000DEC */ 00000DDE 5340 subq.w D0, 1 00000DE0 6712 beq +0x14 /* 00000DF4 */ 00000DE2 5340 subq.w D0, 1 00000DE4 6732 beq +0x34 /* 00000E18 */ 00000DE6 5340 subq.w D0, 1 00000DE8 675E beq +0x60 /* 00000E48 */ 00000DEA 6062 bra +0x64 /* 00000E4E */ label00000DEC: 00000DEC 2F0E move.l -[A7], A6 00000DEE 4EBA FD62 jsr [PC - 0x29E /* 00000B52 */] 00000DF2 605A bra +0x5C /* 00000E4E */ label00000DF4: 00000DF4 486E FFF4 pea.l [A6 - 0xC] 00000DF8 4EAD 1A72 jsr [A5 + 0x1A72 /* export_842 */] 00000DFC 102D B820 move.b D0, [A5 - 0x47E0] 00000E00 6702 beq +0x4 /* 00000E04 */ 00000E02 6052 bra +0x54 /* 00000E56 */ label00000E04: 00000E04 2F0E move.l -[A7], A6 00000E06 4EBA FD0E jsr [PC - 0x2F2 /* 00000B16 */] 00000E0A 2F2E FFF4 move.l -[A7], [A6 - 0xC] 00000E0E 1F2E 0008 move.b -[A7], [A6 + 0x8] 00000E12 4EAD 2BEA jsr [A5 + 0x2BEA /* export_1401 */] 00000E16 603E bra +0x40 /* 00000E56 */ label00000E18: 00000E18 42A7 clr.l -[A7] 00000E1A 4EAD 1AC2 jsr [A5 + 0x1AC2 /* export_852 */] 00000E1E 2D5F FFF0 move.l [A6 - 0x10], [A7]+ 00000E22 102E 0008 move.b D0, [A6 + 0x8] 00000E26 6710 beq +0x12 /* 00000E38 */ 00000E28 2F2D A8C2 move.l -[A7], [A5 - 0x573E] 00000E2C 1F3C 0001 move.b -[A7], 0x1 00000E30 2F0E move.l -[A7], A6 00000E32 4EBA FD72 jsr [PC - 0x28E /* 00000BA6 */] 00000E36 6016 bra +0x18 /* 00000E4E */ label00000E38: 00000E38 2F2D A90A move.l -[A7], [A5 - 0x56F6] 00000E3C 1F3C 0006 move.b -[A7], 0x6 00000E40 2F0E move.l -[A7], A6 00000E42 4EBA FD62 jsr [PC - 0x29E /* 00000BA6 */] 00000E46 6006 bra +0x8 /* 00000E4E */ label00000E48: 00000E48 2F0E move.l -[A7], A6 00000E4A 4EBA FE94 jsr [PC - 0x16C /* 00000CE0 */] label00000E4E: 00000E4E 486D A02C pea.l [A5 - 0x5FD4] 00000E52 4EAD 223A jsr [A5 + 0x223A /* export_1091 */] label00000E56: 00000E56 4FEE FFD0 lea.l A7, [A6 - 0x30] 00000E5A 4CDF 1CF8 movem.l D3,D4,D5,D6,D7,A2,A3,A4, [A7]+ 00000E5E 4E5E unlink A6 00000E60 205F movea.l A0, [A7]+ 00000E62 544F addq.w A7, 2 00000E64 4ED0 jmp [A0]